protest wave - Spanish English Dictionary